home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / latex209 / contrib / misc / isolatin1.sty < prev    next >
Text File  |  1993-07-15  |  10KB  |  175 lines

  1. % 1-Jun-1992
  2. %
  3. % File  bases on iso1ibm.tex  Version 1.0 of May, 9 1990
  4. \message{ISO-latin-1 input coding, version 0.9 of 1-Jun-1992.}
  5. %
  6. % For input of 8 bits character.
  7. % This allows reading ISO-8859 Latin-1 codes.
  8. %
  9. \chardef \atcode = \the \catcode `\@
  10. \catcode `\@ = 11
  11. %
  12. \catcode160=13  \def^^a0{{\bf?}}      % 160 '240, "a0
  13. \catcode161=13  \def^^a1{!`}          % 161 '241, "a1
  14. \catcode162=13  \def^^a2{{\bf?}}      % 162 '242, "a2
  15. \catcode163=13  \def^^a3{\pounds{}}   % 163 '243, "a3
  16. \catcode164=13  \def^^a4{{\bf?}}      % 164 '244, "a4
  17. \catcode165=13  \def^^a5{{\bf?}}      % 165 '245, "a5
  18. \catcode166=13  \def^^a6{$\vert$}        % 166 '246, "a6
  19. \catcode167=13  \def^^a7{\S{}}        % 167 '247, "a7   \S{} ISO-1, 
  20. \catcode168=13  \def^^a8{\"{ }}       % 168 '250, "a8
  21. \catcode169=13  \def^^a9{\copyright{}}% 169, '251, "a9
  22. \catcode170=13  \def^^aa{{\bf?}}      % 170 '252, "aa
  23. \catcode171=13                        % 171 '253, "ab, 
  24. \@ifundefined{lguill}{\def^^ab{$<<$}}{\def^^ab{\lguill}}     
  25. \catcode172=13  \def^^ac{{\bf?}}      % 172 '254, "ac
  26. \catcode173=13  \def^^ad{{\bf?}}      % 173 '255 "ad
  27. \catcode174=13  \def^^ae{{\bf?}}      % 174 '256, "ae
  28. \catcode175=13  \def^^af{{\bf?}}      % 175 '257, "af
  29. \catcode176=13  \def^^b0{{\bf?}}      % 176 '260, "b0  ?? \No
  30. \catcode177=13  \def^^b1{$\pm$}       % 177 '261, "b1  ISO-1 plus-minus  
  31. \catcode178=13  \def^^b2{${}^2$}      % 178, '262, "b2
  32. \catcode179=13  \def^^b3{${}^3$}      % 179, '263, "b3
  33. \catcode180=13  \def^^b4{\'{ }}       % 180, '264, "b4
  34. \catcode181=13  \def^^b5{{\bf?}}      % 181, '265, "b5
  35. \catcode182=13  \def^^b6{\P{}}        % 182, '266, "b6
  36. \catcode183=13  \def^^b7{$\cdot$}     % 183, '267, "b7
  37. \catcode184=13  \def^^b8{\c{ }}       % 184, '270, "b8
  38. \catcode185=13  \def^^b9{${}^1$}      % 185, '271, "b9
  39. \catcode186=13  \def^^ba{{\bf?}}      % 186, '272, "ba
  40. \catcode187=13                        % 187, '273, "bb 
  41. \@ifundefined{rguill}{\def^^bb{$>>$}}{\def^^bb{\rguill}}     
  42. \catcode188=13  \def^^bc{$\frac 1 4$}      % 188, '274, "bc
  43. \catcode189=13  \def^^bd{$\frac 1 2$}      % 189, '275, "bd
  44. \catcode190=13  \def^^be{$\frac 3 4$}      % 190, '276, "be
  45. \catcode191=13  \def^^bf{?`}          % 191, '277, "bf
  46. \catcode192=13  \def^^c0{\`A}         % 192, '300, "c0
  47. \@ifundefined{@grave@A@grave@}{\def^^c0{\`A}}{\let^^c0=\@grave@A@grave@}
  48. \catcode193=13  \def^^c1{\'A}         % 193, '301, "c1
  49. \@ifundefined{@acute@A@acute@}{\def^^c1{\'A}}{\let^^c1=\@acute@A@acute@}
  50. \catcode194=13  \def^^c2{\^A}         %  194, '302, "c2
  51. \@ifundefined{@circflx@A@circflx@}{\def^^c2{\^A}}{\let^^c2=\@circflx@A@circflx@}
  52. \catcode195=13  \def^^c3{\~A}     % 195, '303, "c3
  53. \@ifundefined{@tileda@A@tilda@}{\def^^c3{\~A}}{\let^^c3=\@tileda@A@tilda@}
  54. \catcode196=13  \def^^c4{\"A}     % 196, '304, "c4
  55. \@ifundefined{@Umlaut@A@Umlaut@}{\def^^c4{\"A}}{\let^^c4=\@Umlaut@A@Umlaut@}
  56. \catcode197=13  \def^^c5{\AA{}}   % 197, '305, "c5
  57. \@ifundefined{@A@A@}{\def^^c5{\AA{}}}{\let^^c5=\@A@A@}
  58. \catcode198=13 \def^^c6{\AE{}}    % 198, '306, "c6
  59. \@ifundefined{@A@E@}{\def^^c6{\AE{}}}{\let^^c6=\@A@E@}
  60. \catcode199=13  \def^^c7{\c{C}}   % 199, '307, "c7
  61. \@ifundefined{@cedilla@C@cedilla}{\def^^c7{\c{C}}}{\let^^c7=\@cedilla@C@cedilla}
  62. \catcode200=13  \def^^c8{\`E}     % 200, '310, "c8
  63. \@ifundefined{@grave@E@grave@}{\def^^c8{\`E}}{\let^^c8=\@grave@E@grave@}
  64. \catcode201=13  \def^^c9{\'E}     % 201, '311, "c9
  65. \@ifundefined{@acute@E@acute@}{\def^^c9{\'E}}{\let^^c9=\@acute@E@acute@}
  66. \catcode202=13  \def^^ca{\^E}     % 202, '312, "ca
  67. \@ifundefined{@circflx@E@circflx@}{\def^^ca{\^E}}{\let^^ca=\@circflx@E@circflx@}
  68. \catcode203=13  \def^^cb{{\"E}}   % 203, '313, "cb
  69. \@ifundefined{@Umlaut@E@Umlaut@}{\def^^cb{\"E}}{\let^^cb=\@Umlaut@E@Umlaut@}
  70. \catcode204=13  \def^^cc{\`I}     % 204, '314, "cc
  71. \@ifundefined{@grave@I@grave@}{\def^^cc{\`I}}{\let^^cc=\@grave@I@grave@}
  72. \catcode205=13  \def^^cd{\'I}     % 205, '315, "cd
  73. \@ifundefined{@acute@I@acute@}{\def^^cd{\'I}}{\let^^cd=\@acute@I@acute@}
  74. \catcode206=13  \def^^ce{\^I}     % 206, '316, "ce
  75. \@ifundefined{@circflx@I@circflx@}{\def^^ce{\^I}}{\let^^ce=\@circflx@I@circflx@}
  76. \catcode207=13  \def^^cf{{\"I}}   % 207, '317, "cf
  77. \@ifundefined{@Umlaut@I@Umlaut@}{\def^^cf{\"I}}{\let^^cf=\@Umlaut@I@Umlaut@}
  78. \catcode208=13  \def^^d0{\rlap{\raise0.3ex\hbox{--}}D}      % 208, '320, "d0
  79. \@ifundefined{@Eth@}{}{\let^^d0=\@Eth@}
  80. \catcode209=13  \def^^d1{Ñ}       % 209, '321, "d1
  81. \@ifundefined{@tileda@N@tilda@}{\def^^d1{\~N}}{\let^^d1\@tileda@N@tilda@}
  82. \catcode210=13  \def^^d2{\`O}     % 210, '322, "d2
  83. \@ifundefined{@grave@O@grave@}{\def^^d2{\`O}}{\let^^d2=\@grave@O@grave@}
  84. \catcode211=13  \def^^d3{\'O}     % 211, '323, "d3
  85. \@ifundefined{@acute@O@acute@}{\def^^d3{\'O}}{\let^^d3\@acute@O@acute@}
  86. \catcode212=13  \def^^d4{\^O}     % 212, '324, "d4
  87. \@ifundefined{@circflx@O@circflx@}{\def^^d4{\^O}}{\let^^d4=\@circflx@O@circflx@}
  88. \catcode213=13  \def^^d5{\~O}     % 213, '325, "d5
  89. \@ifundefined{@tileda@O@tilda@}{\def^^d5{\~O}}{\let^^d5\@tileda@O@tilda@}
  90. \catcode214=13  \def^^d6{\"O}     % 214, '326, "d6
  91. \@ifundefined{@Umlaut@O@Umlaut@}{\def^^d6{\"O}}{\let^^d6=\@Umlaut@O@Umlaut@}
  92. \catcode215=13  \def^^d7{$\times$}% 215, '327, "d7
  93. \catcode216=13  \def^^d8{\O{}}    % 216, '330, "d8
  94. \@ifundefined{@OOO@}{\def^^d8{\O{}}}{\let^^d8=\@OOO@}
  95. \catcode217=13  \def^^d9{\`U}     % 217, '331, "d9
  96. \@ifundefined{@grave@U@grave@}{\def^^d9{\`U}}{\let^^d9=\@grave@U@grave@}
  97. \catcode218=13  \def^^da{\'U}     % 218, '332, "da
  98. \@ifundefined{@acute@U@acute@}{\def^^da{\'U}}{\let^^da=\@acute@U@acute@}
  99. \catcode219=13  \def^^db{\^U}     % 219, '333, "db
  100. \@ifundefined{@circflx@U@circflx@}{\def^^db{\^U}}{\let^^db=\@circflx@U@circflx@}
  101. \catcode220=13  \def^^dc{\"U}     % 220, '334, "dc
  102. \@ifundefined{@Umlaut@U@Umlaut@}{\def^^dc{\"U}}{\let^^dc=\@Umlaut@U@Umlaut@}
  103. \catcode221=13  \def^^dd{{\'Y}}   % 221, '335, "dd
  104. \@ifundefined{@acute@Y@acute@}{\def^^dd{\'Y}}{\let^^dd=\@acute@Y@acute@}
  105. \catcode222=13  \def^^de{\lower 0.7ex \hbox{l}\hskip-1ex\relax b} % 222, '336, "de
  106. \@ifundefined{@Thorn@}{}{\let^^de=\@Thorn@}
  107. \catcode223=13  \def^^df{\ss{}}   % 223, '337, "df
  108. \@ifundefined{@sss@}{\def^^df{\ss{}}}{\let^^df=\@sss@}
  109. \catcode224=13  \def^^e0{\`a}     % 224, '340, "e0
  110. \@ifundefined{@grave@a@grave@}{\def^^e0{\`a}}{\let^^e0=\@grave@a@grave@}
  111. \catcode225=13  \def^^e1{\'a}     % 225, '341, "e1
  112. \@ifundefined{@acute@a@acute@}{\def^^e1{\'a}}{\let^^e1=\@acute@a@acute@}
  113. \catcode226=13  \def^^e2{\^a}     % 226, '342, "e2
  114. \@ifundefined{@circflx@a@circflx@}{\def^^e2{\^a}}{\let^^e2=\@circflx@a@circflx@}
  115. \catcode227=13  \def^^e3{\~a}     % 227, '343, "e3
  116. \@ifundefined{@tileda@a@tilda@}{\def^^e3{\~a}}{\let^^e3=\@tileda@a@tilda@}
  117. \catcode228=13  \def^^e4{\"a}     % 228, '344, "e4
  118. \@ifundefined{@Umlaut@a@Umlaut@}{\def^^e4{\"a}}{\let^^e4=\@Umlaut@a@Umlaut@}
  119. \catcode229=13  \def^^e5{\aa{}}   % 229, '345, "e5
  120. \@ifundefined{@a@a@}{\def^^e5{\aa{}}}{\let^^e5=\@a@a@}
  121. \catcode230=13  \def^^e6{\ae{}}   % 230, '346, "e6
  122. \@ifundefined{@a@e@}{\def^^e6{\ae{}}}{\let^^e6=\@a@e@}
  123. \catcode231=13  \def^^e7{\c{c}}   % 231, '347, "e7
  124. \@ifundefined{@cedilla@c@cedilla}{\def^^e7{\c{c}}}{\let^^e7=\@cedilla@c@cedilla}
  125. \catcode232=13  \def^^e8{\`e}     % 232, '350, "e8
  126. \@ifundefined{@grave@e@grave@}{\def^^e8{\`e}}{\let^^e8=\@grave@e@grave@}
  127. \catcode233=13  \def^^e9{\'e}     % 233, '351, "e9
  128. \@ifundefined{@acute@e@acute@}{\def^^e9{\'e}}{\let^^e9=\@acute@e@acute@}
  129. \catcode234=13  \def^^ea{\^e}     % 234, '352, "ea
  130. \@ifundefined{@circflx@e@circflx@}{\def^^ea{\^e}}{\let^^ea=\@circflx@e@circflx@}
  131. \catcode235=13  \def^^eb{\"e}     % 235, '353, "eb
  132. \@ifundefined{@Umlaut@e@Umlaut@}{\def^^eb{\"e}}{\let^^eb=\@Umlaut@e@Umlaut@}
  133. \catcode236=13  \def^^ec{\`{\i}}  % 236, '354, "ec
  134. \@ifundefined{@grave@i@grave@}{\def^^ec{\`{\i}}}{\let^^ec=\@grave@i@grave@}
  135. \catcode237=13  \def^^ed{\'{\i}}  % 237, '355, "ed
  136. \@ifundefined{@acute@i@acute@}{\def^^ed{\'{\i}}}{\let^^ed=\@acute@i@acute@}
  137. \catcode238=13  \def^^ee{\^{\i}}  % 238, '356, "ee
  138. \@ifundefined{@circflx@i@circflx@}{\def^^ee{\^{\i}}}{\let^^ee=\@circflx@i@circflx@}
  139. \catcode239=13  \def^^ef{\"{\i}}  % 239, '357, "ef
  140. \@ifundefined{@Umlaut@i@Umlaut@}{\def^^ef{\"{\i}}}{\let^^ef=\@Umlaut@i@Umlaut@}
  141. \catcode240=13  \def^^f0{$\partial$}      % 240, '360, "f0
  142. \@ifundefined{@eth@}{\def^^f0{$\partial$}}{\let^^f0=\@eth@}
  143. \catcode241=13  \def^^f1{\~n}     % 241, '361, "f1
  144. \@ifundefined{@tileda@n@tilda@}{\def^^f1{\~n}}{\let^^f1\@tileda@n@tilda@}
  145. \catcode242=13  \def^^f2{\`o}     % 242, '362, "f2
  146. \@ifundefined{@grave@o@grave@}{\def^^f2{\`o}}{\let^^f2=\@grave@o@grave@}
  147. \catcode243=13  \def^^f3{\'o}     % 243, '363, "f3
  148. \@ifundefined{@acute@o@acute@}{\def^^f3{\'o}}{\let^^f3\@acute@o@acute@}
  149. \catcode244=13  \def^^f4{\^o}     % 244, '364, "f4
  150. \@ifundefined{@circflx@o@circflx@}{\def^^f4{\^o}}{\let^^f4=\@circflx@o@circflx@}
  151. \catcode245=13  \def^^f5{\~o}     % 245, '365, "f5
  152. \@ifundefined{@tileda@o@tilda@}{\def^^f5{\~o}}{\let^^f5\@tileda@o@tilda@}
  153. \catcode246=13  \def^^f6{\"o}     % 246, '366, "f6
  154. \@ifundefined{@Umlaut@o@Umlaut@}{\def^^f6{\"o}}{\let^^f6=\@Umlaut@o@Umlaut@}
  155. \catcode247=13  \def^^f7{$\div$}   % 247, '367, "f7
  156. \catcode248=13  \def^^f8{\o{}}    % 248, '370, "f8
  157. \@ifundefined{@ooo@}{\def^^f8{\o{}}}{\let^^f8=\@ooo@}
  158. \catcode249=13  \def^^f9{\`u}     % 249, '371, "f9
  159. \@ifundefined{@grave@u@grave@}{\def^^f9{\`u}}{\let^^f9=\@grave@u@grave@}
  160. \catcode250=13  \def^^fa{\'u}     % 250, '372, "fa
  161. \@ifundefined{@acute@u@acute@}{\def^^fa{\'u}}{\let^^fa=\@acute@u@acute@}
  162. \catcode251=13  \def^^fb{\^u}     % 251, '373, "fb
  163. \@ifundefined{@circflx@u@circflx@}{\def^^fb{\^u}}{\let^^fb=\@circflx@u@circflx@}
  164. \catcode252=13  \def^^fc{\"u}     % 252, '374, "fc
  165. \@ifundefined{@Umlaut@u@Umlaut@}{\def^^fc{\"u}}{\let^^fc=\@Umlaut@u@Umlaut@}
  166. \catcode253=13  \def^^fd{\'y}     % 253, '375, "fd
  167. \@ifundefined{@acute@y@acute@}{\def^^fd{\'y}}{\let^^fd=\@acute@y@acute@}
  168. \catcode254=13  \def^^fe{\lower 0.8ex\hbox{l}\hskip-1ex\relax b} % 254, '376, "fe
  169. \@ifundefined{@thorn@}{}{\let^^fe=\@thorn@}
  170. \catcode255=13  \def^^ff{\"y}     % 255, '377, "ff
  171. \@ifundefined{@Umlaut@y@Umlaut@}{\def^^ff{\"y}}{\let^^ff=\@Umlaut@y@Umlaut@}
  172. \catcode `\@ = \the \atcode
  173. \endinput
  174. % End of iso-latin-1.tex
  175.